# FX pairs Bloomberg parsing

## Основное

Репозиторий со скриптом парсинга валютных пар блумберга на Python.

**ОСТОРОЖНО:** говнокод.

Парсим сайт [Блумберга](https://www.bloomberg.com/markets/currencies/fx-fixings).

![image](https://i.ibb.co/YWw4tsx/screenshot.png)

## Документация и использование

Копируем репу и ставим зависимости:
```bash
git clone https://gitverse.ru/sc/comrademashkov/python_bloomberg_parsing.git
cd python_bloomberg_parsing
pip install seleniumbase
```

Запускаем:
```bash
python src/main.py
```

Документация:
- `main.py` - основной файл проекта
- `defines.py` - файл с путями и селекторами (ничего там не менять)
- `config.py` - файл с настройками (да я плюсовик и че?)
- `blparse.py` - основной скрипт с парсингом (менять на свой страх и риск)

## Roadmap

Что сделано и что надо сделать:
- [x] Подключиться к блумбергу через Selenium
- [x] Распарсить таблицу валютных пар
- [x] Распарсить таблицу валютных пар с выбором биржи
- [ ] Распарсить таблицу валютных пар с выбором даты
- [x] Распарсить таблицу валютных пар в headless режиме (надо проверять, много не тестировалось)